* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: "微软雅黑";
}

body {
  min-width: 1400px;
}

ul {
  list-style-type: none;
}

button,
input,
select,
textarea {
  outline: none;
  resize: none;
}

a {
  text-decoration: none;
  color: #333;
}

img {
  display: block;
  border: 0;
}

.loopStyle(@counter) when (@counter > -1) {
  .p-@{counter} {
    padding: (1px * @counter) !important;
  }

  .pt-@{counter} {
    padding-top: (1px * @counter) !important;
  }

  .pr-@{counter} {
    padding-right: (1px * @counter) !important;
  }

  .pb-@{counter} {
    padding-bottom: (1px * @counter) !important;
  }

  .pl-@{counter} {
    padding-left: (1px * @counter) !important;
  }

  .m-@{counter} {
    margin: (1px * @counter) !important;
  }

  .mt-@{counter} {
    margin-top: (1px * @counter) !important;
  }

  .mr-@{counter} {
    margin-right: (1px * @counter) !important;
  }

  .mb-@{counter} {
    margin-bottom: (1px * @counter) !important;
  }

  .ml-@{counter} {
    margin-left: (1px * @counter) !important;
  }

  .loopStyle((@counter - 1)); // 递归自减
}

.loopStyle(200);
